contract of gift - English Synonyms Dictionary